package com.ruoyi.project.device.warehouse.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 仓库管理对象 bas_warehouse
 * 
 * @author wld
 * @date 2023-04-04
 */
public class BasWarehouse extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 仓库编号 */
    @Excel(name = "仓库编号")
    private String warehouseId;

    /** UUID */
    @Excel(name = "UUID")
    private String warehouseNo;

    /** 所属项目 */
    @Excel(name = "所属项目")
    private String projectNo;

    /** 仓库名称 */
    @Excel(name = "仓库名称")
    private String warehouseName;

    /** 仓库地址 */
    @Excel(name = "仓库地址")
    private String address;

    /** 仓库描述 */
    @Excel(name = "仓库描述")
    private String cDesc;

    /** 仓库级别 */
    @Excel(name = "仓库级别")
    private String warehouseKind;

    /** 仓库类型 */
    @Excel(name = "仓库类型")
    private String warehouseType;

    /** 是否使用 */
    @Excel(name = "是否使用")
    private String isCurrent;

    public void setWarehouseId(String warehouseId) 
    {
        this.warehouseId = warehouseId;
    }

    public String getWarehouseId() 
    {
        return warehouseId;
    }
    public void setWarehouseNo(String warehouseNo) 
    {
        this.warehouseNo = warehouseNo;
    }

    public String getWarehouseNo() 
    {
        return warehouseNo;
    }
    public void setProjectNo(String projectNo) 
    {
        this.projectNo = projectNo;
    }

    public String getProjectNo() 
    {
        return projectNo;
    }
    public void setWarehouseName(String warehouseName) 
    {
        this.warehouseName = warehouseName;
    }

    public String getWarehouseName() 
    {
        return warehouseName;
    }
    public void setAddress(String address) 
    {
        this.address = address;
    }

    public String getAddress() 
    {
        return address;
    }
    public void setcDesc(String cDesc) 
    {
        this.cDesc = cDesc;
    }

    public String getcDesc() 
    {
        return cDesc;
    }
    public void setWarehouseKind(String warehouseKind) 
    {
        this.warehouseKind = warehouseKind;
    }

    public String getWarehouseKind() 
    {
        return warehouseKind;
    }
    public void setWarehouseType(String warehouseType) 
    {
        this.warehouseType = warehouseType;
    }

    public String getWarehouseType() 
    {
        return warehouseType;
    }
    public void setIsCurrent(String isCurrent) 
    {
        this.isCurrent = isCurrent;
    }

    public String getIsCurrent() 
    {
        return isCurrent;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("warehouseId", getWarehouseId())
            .append("warehouseNo", getWarehouseNo())
            .append("projectNo", getProjectNo())
            .append("warehouseName", getWarehouseName())
            .append("address", getAddress())
            .append("cDesc", getcDesc())
            .append("warehouseKind", getWarehouseKind())
            .append("warehouseType", getWarehouseType())
            .append("isCurrent", getIsCurrent())
            .toString();
    }
}
